questionable payment - French English Dictionary